/*讲师职业简介*/
.project_info_img{width: 450px ;height: 220px;float: left;}
.project_info_word{position: relative;float: left;padding:0 30px;width: 420px ;text-align: center;background:#fff;z-index: 99;margin: 0 30px}
.project_info_word .pos-abs{background:#fff;overflow: hidden;padding: 23px 10px}
.project_info_word .pos-abs:hover{box-shadow: 0 0 5px 5px #F3F3F3}
.p1{font-size: 24px;font-weight: bold;text-align: center;color: #292929;line-height: 24px;margin-bottom: 5px}
.p2{color: #292929;font-size: 12px;line-height: 12px;text-align: center;margin-bottom: 13px}
.p3{color: #B2B2B2;letter-spacing: 1px;font-size: 12px;line-height: 18px;text-indent:20px ;height: 90px;overflow: hidden;margin-bottom: 10px;text-align: left;background: #fff;transition: all 300ms;}
.project_info_word:hover .p3{height: 240px!important;}
.yuyue_a{width: 100px;height: 30px;font-size:12px;line-height: 30px;color: #fff; background:#FFBF35;border-radius: 3px ;display: inline-block;}
.item_box{margin: 28px auto 0;border-top: 1px solid #ECECEC;}
.item_ul{padding: 25px 0 0;text-align: center}
.item_ul li{display: inline-block;width: 140px;color: #646464;font-size: 14px;text-align: center;border-right: 1px solid #D9D9D9;transition: all 300ms}
.item_ul li:last-child{border-right: none}
.item_ul li span{border-bottom: 4px solid #fff;padding-bottom: 10px;cursor: pointer}
.activee{color: #E36554!important;}
.activee span{border-color: #E36554!important;}

/*内容左边选择器*/
.item_box2_bg{width: 80px;text-align: center;padding: 0 20px;float: left;overflow:hidden}
.item_box2{width: 40px;text-align: center}
.item_box2 li {width: 40px ;text-align: center;margin-bottom: 20px}
.item_box2 li i{display:block;width: 9px;height: 9px;background: #E36554;border-radius: 50%;margin: 0 auto 20px}
.item_box2 li span{transition: all 300ms;font-size: 14px;width:40px;height:90px;color:#828282;line-height: 15px;text-align: center;display: flex;align-items: center;justify-content: center;border-radius: 3px }
.item_box2 li span h{width: 15px}
.activeee span{color: white!important; background: #E36554!important;}
/*内容右边*/
/*课程介绍*/
.item_content{float: left;width: 808px;overflow: hidden;margin-left: 25px;display: none;}
.item_content1{border: 1px solid #eee;line-height: 35px;font-size: 16px;}
.content_content{padding: 25px;}
.item_content>div{margin-bottom: 35px}
.title{font-size:16px ;color:#E36554;background: url(../images/title_bg.jpg) no-repeat;width:110px;height: 40px; background-size: 100% 100%;text-align: center;margin: 25px auto;line-height: 40px;}
.word_box{width: 806px;height: 196px;border: 1px solid #B5B5B5;padding: 10px;display: flex;justify-content: center;align-items: center}
.word_box img{width:300px;height: 168px; }
.word_box_word{float:left;padding: 0 25px ;text-indent: 20px;color: #828282}
/*课程内容*/
.lector_ul{ text-align: center;margin-bottom: 70px;}
.lector_ul li{width:220px;height:345px;display: inline-block;margin: 25px 20px 0;border: 1px solid #B5B5B5;text-align: center}
.lector_ul li img{width: 202px;height: 145px;display: inline-block;margin-top: 10px}
.lector_info{width: 232px;background:#E36554;height: 54px;margin-left: -6px;margin-top: 4px; padding: 8px 0}
.lector_info i{color: white;display: block;}
.lector_name{font-size: 16px;font-weight: bold}
.lector_job{font-size: 14px;}
.lector_info_word{width:202px;height: 96px;overflow: hidden;text-indent: 20px;margin: 10px auto;font-size: 12px;line-height: 16px;color: #828282;text-align: left}
.word_box_cd{height:384px;position: relative;padding-bottom: 80px }
.swiper-slide img{width:100%;height: 100%}
.swiper-container{width: 630px;height: 260px}
.word_box_cd .swiper-button-prev,.swiper-button-prev1{position: absolute;top: 50%;width: 27px;height: 27px;border-radius: 50%;background-color:#E36554;margin-top: -22px;z-index: 10;cursor: pointer;background-size: 70%;background-position: center;background-repeat: no-repeat;left: 20px;}
.word_box_cd .swiper-button-next, .swiper-button-next1 {background-color:#E36554;width: 27px;height: 27px;border-radius: 50%;background-position: center;right: 20px;}
.gallery-thumbs {box-sizing: border-box;padding: 10px 0;}
.gallery-thumbs .swiper-slide {width: 81px;height: 54px;opacity: 0.7;}
.gallery-thumbs .swiper-slide-active {opacity: 1;}
.swiper-button-next1, .swiper-button-prev1 {position: absolute;background-color: #E36554;z-index: 10;cursor: pointer;background-size: 70%;background-position: left;background-repeat: no-repeat;}
.thumbs .swiper-button-next1{margin-top: -47px;right: 60px; background-image:url(../images/next.png);background-color: white}
.thumbs .swiper-button-prev1{margin-top: -10px;left: 60px; background-image:url(../images/pre.png);background-color: white}
.thumbs{position: relative;height: 60px;margin: -90px auto 0;padding: 10px;text-align: center}
.thumbs .swiper-container{height: 60px;}

/*培训评价*/
.valuation_head span{width:68px;height:28px;border-radius:8px;font-size: 12px; display: inline-block;margin: 0 7px;text-align: center;line-height: 27px;color: #BFBFBF;border:  1px solid}
.valuation_head em{color: #646464;font-size: 16px;margin-right: 10px}
.valuation_head .active{background:#E36554!important;color:#fff!important;}
.valuation_head{padding: 20px 0;border-bottom:1px solid #E36554;margin-bottom: 0px!important; }
.valuation_li_top{height: 46px;overflow: hidden}
.user_img{ width:46px;height: 46px;border-radius: 50%;overflow: hidden;float: left }
.user_img img{width: 46px;height: 46px}
.user_name{float:left;padding: 0 17px;border-right:1px solid #DCDCDC;height:46px;overflow: hidden;line-height: 23px }
.valuation_ul li{overflow: hidden;border-bottom: 1px solid #E9E9E9;padding: 20px 0}
.valuation_tag{height:46px;display: flex;justify-content: flex-start;align-items: center;float: left }
.valuation_tag span{width: 70px;height: 26px;font-size: 12px; display: inline-block;margin: 0 8px;text-align: center;line-height: 27px;color: #BFBFBF;border:  1px solid;border-radius:8px}
.valuation_time{height:46px;display: flex;justify-content: flex-start;align-items: center;float: right;color: #505050}
.valuation_li_mid{color: #787878;padding: 20px 0}
.valuation_li_img{padding: 10px;}
.valuation_li_img img{display: inline-block;width:50px;height: 50px;margin-right: 7px }
.valuation_li_btm{color: #505050;}
.valuation_li_btm span:first-child{float: left}
.valuation_li_btm span:last-child{float: right}

